package com.hu.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author 00355760
 * @功能：
 * @版本： V1
 * @版权： 信息技术有限公司（http://www.mychery.com/）
 * @作者： 磐石战队开发组  00355760
 * @日期： 2024/9/19 9:11
 */
@RestController
@RequestMapping("/hu")
public class HuController {

    @GetMapping("/test")
    public String test(){
        return "hello world";
    }

    /**
     * springboot与微服务架构
     * *   为所有Spring开发者更快的入门
     * *   **开箱即用**，提供各种默认配置来简化项目配置
     * *   内嵌式容器简化Web项目
     * *   没有冗余代码生成和XML配置的要求
     *
     * 微服务是一种架构风格，它要求我们在开发一个应用的时候，这个应用必须构建成一系列小服务的组合；可以通过http的方式进行互通。
     * 把每个功能元素独立出来。把独立出来的功能元素的动态组合，需要的功能元素才去拿来组合，需要多一些时可以整合多个功能元素。所以微服务架构是对功能元素进行复制，而没有对整个应用进行复制。
     * *   节省了调用资源
     * *   每个功能元素的服务都是一个可替换的、可独立升级的软件代码。
     */
}
